Requirements and Validation of the E3 Process Modeling System
نویسندگان
چکیده
In the framework of the general goals of this book, which are to discuss the state of the art of software process topics and provide practitioners with a practical view of the developed methods, I use my own experience as a process modeling researcher over the last fifteen years to make my own contribution to the goals. I will address the following questions. How have process modeling researchers elicited requirements for software process modeling systems? First, to what extent have users been involved in the definition of these requirements? Second, how has IT evolution contributed to this requirements definition? Lastly, how has general software engineering knowledge influenced this definition? E3 (Environment for Experimenting and Evolving Software Process Models) is a process modeling system conceived to provide help for process/project managers, who construct and maintain models, and for practitioners, who use software process models. The initial requirements of the E3 system have been derived from a literature survey, lessons learned by working with other PM systems, and use of general-purpose technology for process modeling purposes. E3 has been designed and implemented twice. The first version of the E3 system was validated by a case study and the results of this validation resulted in the requirements for the second version of the system. The second version of the E3 system has been validated by empirical investigations in industrial and academic settings. The answers to the research questions given in this chapter have not to be regarded as an attempt to provide a general state of the art of software process topics or a complete view of the field for practitioners. Rather, they have to be considered as a set of lessons learnt about the development and validation of one of the process modeling systems that have been developed in recent years.
منابع مشابه
Application of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملRequirements Engineering Model in Designing Complex Systems
This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...
متن کاملSECURING INTERPRETABILITY OF FUZZY MODELS FOR MODELING NONLINEAR MIMO SYSTEMS USING A HYBRID OF EVOLUTIONARY ALGORITHMS
In this study, a Multi-Objective Genetic Algorithm (MOGA) is utilized to extract interpretable and compact fuzzy rule bases for modeling nonlinear Multi-input Multi-output (MIMO) systems. In the process of non- linear system identi cation, structure selection, parameter estimation, model performance and model validation are important objectives. Furthermore, se- curing low-level and high-level ...
متن کاملEnergy Consumption Modeling in Activated Sludge Process Using Coupling PCA-ANFIS Approach
The main challenge in Wastewater Treatment Plants (WWTP) by activated sludge process is the reduction of the energy consumption that varies according to the pollutant load of influent. However, this energy is fundamentally used for aerators in a biological process. The modeling of energy consumption according to the decision parameters deemed necessary for good control of the active sludge ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005